package Test;
class Out{
    public int data1 = 1;
    public static int data2 = 2;
    private int data3 = 3;

    static class InnerClass{
        public int data4 = 4;
        public static int data5 = 5;
        private int data6 = 6;

        public void test(){
            Out out = new Out();
            System.out.println(out.data1);
            System.out.println(data2);
            System.out.println(out.data3);
            System.out.println(data4);
            System.out.println(data5);
            System.out.println(data6);
            System.out.println("InnerClass::test()");
        }
    }
    public void test(){
        System.out.println("Out::test()");
    }
}

public class Test11 {
    public static void main(String[] args) {
        Out.InnerClass innerClass = new Out.InnerClass();
        innerClass.test();
    }
}
